french flower-patterened, multicolored fabric - German English Dictionary